home *** CD-ROM | disk | FTP | other *** search
- UPDATE TO VERSION 2.2 OF NEW YORK WORD
-
- OVERVIEW
-
- - Pulldown menu system to aid new users
- - Spelling checker is now integrated within NYW, and the interface
- enhanced.
- - Ability to capture the output of a DOS session and paste the output
- in your document.
- - Proportional spacing and microjustification supported.
- - European character set accepted. New enhancements for European
- users.
- - Printer configuration program added.
- - Better memory allocation
- - New documentation available.
-
- NEW COMMANDS
-
- 1) The big news is that there is now a pulldown menu system to aid you
- in learning NYW. The menu system can be activated by pressing the
- <ALT>M key. You can move along the menu bar by using the left and
- right arrow keys, and you can move up and down a pulldown menu by
- using the up and down arrow keys. To select an item, press CARRIAGE
- RETURN. To forget about the menu, press ESC.
-
- 2) The <CHANGE FILENAME> (invoked by the <CTRL> F10 key) allows you to
- change the file name of the current document you are editing. As an
- example, if you are editing a file named "foo" and you would like to
- save it as a file named "baz", press the <CHANGE FILENAME> command and
- respond to the prompt by typing "baz". When you save the document, the
- output will be saved into "baz".
-
- 3) The <DOS CAPTURE> command (invoked by the <CTRL> X key) allows you
- to manipulate the output from a DOS session. After the DOS session is
- over, the output is placed into another window. You can then use the
- normal cut and paste commands to place the output in your document.
- This command works by intercepting all output bound for the device
- CON: (your screen). In addition to printing the characters on the
- screen, the characters will be saved in an internal NYW buffer. When
- you exit the DOS session, the output will be dumped to a temporary
- file, and the file will then be read into a window. You can use the
- <CHANGE FILENAME> command if you want to save the output under a more
- "descriptive" name.
-
- 4) Two new "shortcut" commands have been added to allow NYWord to
- better emulate WordStar (TM of MicroPro) if you use the keyboard
- remapper. The <WORDWRAP> command (invoked by <CTRL> W) toggles the
- wordwrap setting of the current format block between ON and OFF. The
- <JUSTIFICATION> command (invoked by <CTRL> K) toggles the
- justification setting of the current format block between ON and OFF.
- Of course, these two parameters can be altered by going into the
- format menu as well.
-
-
- NEW CAPABILITIES
-
- 1) Much support has been added for our European customers. See the
- enclosed document called EUROPE.DOC. Basically, NYW now accepts the
- European character set. In versions prior to 2.2, NYW reserved the
- extended ASCII characters as codes for things like attributes. We have
- slid these definitions up to the range above ASCII 220. Therefore,
- documents saved in NYW's internal format with versions prior to 2.2
- will not be accepted by version 2.2. You must edit these files with
- the older version of NYW, save them in ASCII, and then edit them with
- version 2.2.
-
- 2) The state of the lock keys is now shown on the extreme right side
- of the status line. The letter 'C' is shown if CAPS LOCK is on, 'S' is
- shown if SCROLL LOCK is on, and 'N' is shown if NUM LOCK is on.
-
- 3) A new option has been added in the printer menu. This is 'print on
- odd/even pages'. This parameter has also been added to the WPPRMENU
- file. This capability has been added so you can print double sided. A
- typical scenario involves a LaserJet; you would first tell NYW to
- print on the odd pages. After this is done, take out the printed
- sheets, put them in the LaserJet upside down, change the print method
- to even pages, and print again.
-
- 4) The <GRAPHICS MODE> command (the <CTRL> G key) gives you the option
- of drawing single lines or double lines.
-
- 5) In the printer menu, you now have a choice of how you want to have
- your document justified. You have the choice of insertying whole
- spaces between words, using microjustification, or using proportional
- spacing. Proportional spacing is not perfected, and has only been
- tested on the DIABLO 630. We anticipate many queries on this, but
- unless we have access to more printers, we cannot do much to remedy
- this. (Are you listening HP?)
-
- 6) LPT2 is now recognizes as a valid printer device in the printer
- menu.
-
- 7) The WPDEFAUL file has two new parameters which you can alter to
- your needs. The 'sc' parameter (SCreen) contains the hex video segment
- address. This can be altered if you have a non-IBM machine (for
- instance, a Texas Instruments computer). The 'sw' parameter
- controls screen width. This can be changed if you have a special
- graphics card which is capable of displaying more than 80 characters
- per line.
-
- 8) There is now a "tr" parameter in the WPDEFAUL file which changes
- the way characters are viewed on the screen. The format is
- "tr nnn=mmm"
- where nnn is the ASCII number of the character to be changed, and mmm
- is the ASCII character which should be viewed on the screen. See the
- document EUROPE.DOC for an application of this.
-
- 9) The WPDEFAUL file can have comment lines. A comment line starts
- with a pound sign (#).
-
-
- NEW PRINTER CAPABILITIES
-
- 1) There is a new dot command, ".PR". This command sends a code to
- your printer when it is encountered. For instance, if you have the
- line
- .PR ^XABC\154
- then <CTRL>X would be sent to the printer, followed by the characters
- ABC, followed by the decimal number 154. As with all dot commands, the
- dot should start at the left margin.
-
- 2) If you are familiar with NYW, you know that the .TR dot command is
- used to translate one character into a control string when that
- character is sent to your printer. If you need the use TR sequences
- in every document, your life has been simplified. Your printer's PRT
- config file can now have one or more TR paramters in it. For
- instance, if you want every occurence of ASCII character 173 to
- generate the control sequence <CTRL> A, then you would have the line
- tr 173=^A
- in your PRT file.
-
- 3) In order to support proportional spacing and microjustification,
- we needed to define some new pamaters which you can use in your .PRT
- files. These parameters are :
- wi xxx=yyy (a character width, letter=width)
- ps,pe (proportional start/end)
- ms,me (microspacing start/end)
- hm - HMI string
- hb - HMI bias (amount to be added to HMI value - for DIABLO 630,
- this value is 1)
- hx - maximum HMI (usually 127)
- hi - HMI amount (usually 120)
- fw - width measurement of the font (usually 120, for TOSHIBA 321,
- it's 180, for EPSONs it's 60)
- vm - VMI string
- vb - VMI bias
-
- To look at how these new features are used, look in the
- DIAB630.PRT file.
-
- 4) Several backslash sequences have been added. These can be used when
- you define printer control strings. These new sequences are :
- \C (send HMI/VMI value as a binary number)
- \D (send HMI/VMI value as ASCII digits)
- \2 (send HMI/VMI value as two ASCII digits)
- \S (send the current CPI control string to the printer)
- \L (letter el - send current line spacing string to the printer)
-
- 5) If your printer has no underline sequence in its PRT file, under-
- lining is done by backspacing.
-
- 6) There is a full screen printer configuration program that comes
- with the version for registered users. This programs makes life a lot
- easier when you want to develop a PRT file for your own printer.
-
-
- PERFORMANCE IMPROVEMENTS
-
- 1) The memory allocation scheme is much improved, and therefore, NYW
- can edit much larger documents. The TX parameter found in the WPDEFAUL
- file is now ignored.
-
- 2) The speed at which files are saved has been improved. Instead of
- doing a block by block copy when creating the BAK file, we now do a
- DOS rename.
-
-
- SPELLING CHECKER
-
- We received many complaints about difficulties involved in running
- the spelling checker. In versions prior to 2.2, we had to spawn off
- several external programs and had to create several temp files in
- order to run the spelling checker. For hard disk systems, this would
- usually not be a problem, but on floppy systems where space is at a
- premium and COMMAND.COM was not present on the disk, people ran into
- difficulties.
-
- The spelling checker has now become an integrated into the
- executable version of NYW. The only external files we use are
- NYWORD.DCT (the compressed dictionary) and NYWDICT.AUX (the optional
- user-defined exception dictionary). No external programs are needed.
- The user interface has now been greatly improved.
-
- Because of the increase in size of NYW due to the spelling
- checker, the spelling checker will only be offered to registered
- users.
-
- NEW DOCUMENTATION
-
- We certainly realize the inadaquacies of the current users manual.
- One of NYW's more ardent fans has been working on a new manual.
- Sherman Reinius should be given much credit for the work that he has
- done in spreading the word of NYW. Users interested in his version of
- the manual should contact him at
- 4866 73rd Street, La Mesa, Cal. 92041
-
-